play a crucial role - German English Dictionary